anti-drum compound - French English Dictionary